#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
@interface CTBottomPushView : UIView
@property (nonatomic, strong) UIViewController *currentVC;
@property (nonatomic,strong) UIVisualEffectView *backgroundView;
@property (nonatomic,strong) UIView *shadowView;
@property (nonatomic,strong) UIView *contentView;
@property (nonatomic,strong) NSString * title;
@property (nonatomic,strong) NSString *rightTitle;
@property (nonatomic,strong) UILabel *titleLabel;
@property (nonatomic,strong) UIButton *closeButton;
@property (nonatomic,strong) UIButton *doneButton;
@property (nonatomic, copy) void(^rightButtonClickedBlock)(UIButton *sender);
- (void)show;
- (void)showInView:(UIView *)view;
- (void)dismiss;
#pragma mark - subClass fuction
- (instancetype)initWithCurrentVC:(UIViewController *)currentVC;
- (void)initSubViews;
- (void)doneAction:(id)sender;
- (void)sendAction:(id)sender;
@end
NS_ASSUME_NONNULL_END
